atggatcaaagaaaggagtatttgcttaattgcattacagctttgctcaaattgagtgaatttcctgaaaaattgagcaattcatccattttagataaatttttaaatgattctgacaagaacacactgccccttctctacgtttacggaaaaggtttcaaactttataattacactgatagttagcaacctgaaagtttgattataacgttaagcaaaattacaaatgaaacaattacaccataaaacgtaaacagagtagttagtatctctttaatgtcaagcaatccagtagattagctttatctgcaactatctaatttttatcttccagctcttaaagaaaagtcagatcccagcattaccaagttattagaagaattaaagatgaatttaagtggctcaacacaaggtataaaattgatcaatttttttagaattttacaagcttatttagaaggctttaaaaaaacaattgtcatattaaaaggttttggcaatggaaactttgatgacatggatgaaaataatgtcaaagtcattttcaagccagtagatgaattagatttttggattagaatgcaatctgcagctacatcaaattaagtgcaaagaagggcagcccaatatagcgaataactctcttaaattgacaaaatttggaggtatttttaatttttgcaaagcaattaatgatggcaattttcttagataatttcacaaataattataaattaagtaaataaactttaaattgcacttataaaatagagatataaacaaagttgaattcagtggtattaaggaagcaatagactaaactttagcagtgatggataaggtaattttatatatttaaaatgagaaacgctatttattgtttatgattttttagtttcttcaaagataagaattgattagagtgttgaaaattaaaattaatcaaattttaaatattgagctgctaattcttaattttctttttaataatttttatttatattattaagatatggagattagatcctagttagcaaggctatcctgaagtcagaatgagaaagttttttgaggtctgcatgaatactttagttgcacgtttttagcaagagtttaatacacaggaaatttgggacagttcttaaagccaagttagattgaaacttaatgaaggacaattatttttgaaacactttaatgaaaatattacattatacacaactcaattgtggacttaaggaagaaagtggacaagcggataaattgatcttacactttctaataataccatttaaagaataaatgaaatcttagaattaagagaacaatatgaagaattattaaaaatgcaataaattagcaacggtaagcttaaaggagactttgagtctgcttatagcactttcagataaatgaattgtttaaatgcttcagataataccaaagattaatggaatacagctaaaacaaaatttaatcaatagatggaagtaataaattttgttaaataatttacttatttgtttttcaaaaaatatttaaaacctttttttaaaaaaatatttttatttgattttattaggaaattgatgacgaggtagtaaatatattaaaaaaagatattcttgcttaaaatgtaaaagaaaatatgatgtaaatatttagagatatgcaaagctggaatggcttgctcaaccgtcctaaaataaaaaaagacctttaaaatgagagatcaaatattctttaatctattcgttaaatagttgaataaatataaaatgaattcgaaacaaaaagtggagaaaatttagatccagttttaggctctgacgctattccttcaggtcataatttctccaaaatattaaactcgatagtttggggtaaatccctaagtggaaaagtaaataaaatttttaaggaaaaataaacttatatttaaactaatttatcttaattactagcttaagagaattatgactatcagctaaacatctttgggagatttaagagaatacggaggatttaaatagtattgtgaataactatcttcttaaataaatgaatattaaaatgattaatttaactcttggaaatctgatgctataaactaaataagtaaacctgacagcaaagtaagcttagaaattactggtagaatgatggatattaacctataaaatggcttagtagaagtcaactactctgaaaggttggtcttgctcattagagaagtcagataactctttgagttgggtttcaaaaaagatattccaaagtaaattgttgaagttgtagaaaatggcaaaaagttttataaagaagctttaaatctaaagcaagtaatttgttaattaattcagtaaactttaacaaatgtgtattttttcttaattaaaattaattagattgctaatttttataactcaatgtcaagtgtgattcctcaatgcctttagaaaatgcttgctgacaaagctatgaagttcgaaaacataattttaaatcctaaagttggagctaaaaagtaataaggtggttaaaatcaaggaaacattacttggaacaatgtagatgagttagaagattatataaaaaaagtgtaagaagctgctaatgatattatgaatgaaaacagaagattaagaaaacttcatatgagtttaatagaacaagttattttcctttttgatgtcgacctcgtcaagaataaacatgtctggaaggaaaagttagaagtaataaacttttattaatgtttatactatatattcaaataataaatattaatttatttttatttttcttattaattaagacaattaaaaaaacaattgatgttggatgctaaggaaaagatccaagcatttgtaatgtatggaaatacaattgggatatttaattatataaagctttggaacattaatactaaagaggactttaaatgttagattaggtaaaaaataaatttgatttgtaaattttattaaattaaacttaaattaaatagaacctttaagaaatgaatgctgatattgttttgaagggaaaaaatattgagttcagacctccttttgaagaattaaaggaaaaatattatagagaaatcagagcttttattaattggcctgctaaaaatttctaaggagtaggtggaagttcagaggtttatagtgctatgcctaagaacaatgcccaatacctttctgttgtttatgcaaaagctgaaaaactatttgaaaaattgtagaatcttcttgaaaaattccgtaactggactgttattggatacttagatagcgataaagttgaagaaaaagtacatttttaatcattttacttagttttaatattattttttttgatttaatagctctcagacattgaagactgggaatataatataaagaatattagaacaaagagaaaagaacttgaaaaactttaagatagttataaaatagaatgttttaatgtaaatcttactcctttcaaaaacagcgctgacgatttactataaaactttatcgataatttaactaattctctcaagaatagtgtaaagagtgattgtgaaattttagaagaatttgtaacaaatagtttggaaaaattatcaaacaagcctaagactatggaagaaatgaatgcagctaagagttcatattttgaattgaagggttagaagaaacccatgcagcaaaagcttaacaatattcaagttaaaaataaactcttaagaaatcttgttggcttcgtttaaaacacttctaacatcgaaaagagatgggaaaatttcgagcttgcaattggagatttcgataatatattgtctgaataaactaaaacaattaagcaagaaattggtaaagagttttttataaattaaatctagacaaaacataaaaagaaatacaaagctcacaaatataaattaataattaaattaaatttcttttgaattctaatttaggtaagagaagtgaaggagtcaattaagaaattgataaattttatgctaagtggtaaaacttaaagccaaaacaaacagaagaattagataaagaacaagcaagagaattagcagcaaagatgaaagaatggagaaacgattggggagagatcgaaaagaaagtcgaaggcatttaaaaggattgcgaccactttgagatggatcagccttcttttgcaagcttatctcaagttagaagagagttacaatctgaagtgagcttatttaaattaagttttttaaattaaaatatttttacatttttcataataataggagtcttaatggaaggtatttgatgactttagttctgaattagaaacctttgaaaaggaggattggcttgtagttaagggtaagctctacgacttccaagatttcaccatgaagtggactgatctattaaagcaacagactaaaagagatgcagtttcataatacatgatagatcaaattgatcgcttcaaataaatttggactggacttagactttgtattggtaaataattagtcaaaatataaatatcacctttaatcaaaatagcaaatacataccaatatttatttatactctaataaattattaaaacttatataaataataaagttaaaaaaaaattaatttaatttaaatataggcgaagcttttgaaagagaacattggagaagcttatttggaatccttaaattacctaaagatgttactctagaaactttaaagtttggtcatttattggatgcagataaagaaattctcttaaaaatgaatgatttgaaagatttagcagctagagctcaaggtgaagttgctttaagagaagcaatttaagagttaaagcagtggtgcgaaacttacgattttgaattaactgagcataattctaatggcagataaactcctcttattaaagaatggaaagacttgctaactaaggtatcagataaccaaagtttacttgcttctatgaaagaaagtaaattctatgctagattccaagattagattgaagggtttgagcaaaagcttggtggtgtggatgaatatttaggtaaatttattttgtttattaatatataattttaaatcaaataaataaataattttattaaaaaaaaattaattcaattaaaataggaaaattgcaagttatttaaagaaaatgggtttatctagaacctattttcggaagaggcgctcttcctgcagaataaggtagatttaagcgtcttgatgacgattttaggtaattaaaaagtttaatttaatttttgaggatattaagttacttacttacttaaaattttaaattattataaatagatcaattatgcttggtattgaaagagatcctaaagttgtttctctttgcatggtggcaggtattaaagatactttggaaacaattttagattaacttgaaagatgctaaaaggccttaaatgatttcttagaagaaaagagaagtaaaaaaattaattgattttgtaaattgtttaataaaatatttatttttaatataggcaaattccctagattttatttcttgggtgatgacgatttgttagaaattcttggttaaagttaaaatgcttaagttatctaaatgcatctaaagaaattgtttgcaggaatcaataaagttgagtttaacaaagattgctctcagattcttgctatgatatcatcttaaaaagaaactgtttgtaaatgaatttttattttgttttacaaagattaatttatcaatttaaaataaaatttagaattgaatgagaaagtttaagtggaagagtaggtagaaaattggttgaactctttaagtagaaatatggttaagactttacaaaagctattagttgaatgccttactgagaattctcttgaggctgataaatacccaagttaaattttatgtattagtgaggaaatcaaatttactgaaaaagcagttggtaattaattaattaattaattacttaattaatttatattttatcatcttaatctgtaaattttaaatttatttcttttaatttaggtgcaataagaaatggaaaattatcaaattacaaagcagatttatctagaatgttagaatagtttactaaacttgttggcggtgcaccattattgatttagttaaaattaaaagctttgatcctagatttgattcaccacattgaagttattgatgtcttaatagacaataatgtataggatgtttaagattggttctggtataaataattgaaatacgaaatgaattaaaagaaaaatggagaaattattatgtgtagagctagatttgattatacttatgaatattaaggtaatgcacctaagcttgtgcacactcccttgacagataaatgttatcttacactgacttaaggttatttattaaatatttatcttaaatttcatttatattatcagattaattttattgatttatttattatctctctcttatattaaatttgttaatcattttactaaataggtatggatatgggttatggtggtaatccttatggtcctgctggtacaggaaaaacagagtcagtcaaggcactaggttaagcatttggtagataggtaacaatatatattgaattgataaagtttttaaattcattttaattaaaaacaggttttggtatttaattgtgatgagggattggatttcaagagtatgggtagaatttttattggtttagttaaatgtggtgcttggggttgctttgatgagttcaatcgtcttttagaagaataattatcagctatctctcagtaaatttaagtcatttaatgggctatcaaagaaggggaataaaccatgcaattgatgggataaactattgaagttaataaaaattctggtatttttgtcactcttaaccctgcaggaaaaggtaattaaataaataatatatcttaaactaacttaaatattaataataaaaaaaataggatatggtggtagaagtaaattgccagataacttaaagtagttattcagaccagtagctatgagtgtacctgataatgagctgattgctgaaactcttctctactctgaaggctttaaatatgcaaaggaactgtcttaaaaagttatttcaatatttactctcagtagatagctgctttctcctcaataacattatgattggggtcttagagctcttaaaactattctcactgtagctggttaacttatttaagcagagagataaaaaacaccaaatatttctagagtattacaataatttatagttaattttttttcaattaaattttaattataaaaattaggaataagaagctgaattattaattaaagctattagaattaatacaatgtccaagctgacattttcagatactcgtaagttcgttgctttggtttaagatgttttcccagggattaaatcagaagatatcgtttatgctgaactcacaaaagcagttgaagaagtactagctgaaatgaaattggatgtcattgagacctaaatttctaaaatattacaattttatgaggcttgtaagtagagaatgggtgttgtcctagtcggcccctctggttgtggtaaaacaactatttggaaaactcttaaaaaagcctatgaaaaaatgggaacttaagttaaagtaagaacttatttttttttaaatttatgatttaaacttaggatttttcattgcaaaatataaataggcatatgttatgaatcctaagagtatgccaaggagctaacttttaggtcttatgaataatgacacaagagaattcactgaaggtgttttaactagcagtgcaagagaagtcattaaagaatcaagtgatgtcattagttggattatttgtgatggtgatattgaccctgaatggattgaatcacttaactctgtcctcgatgacaatcatttactcacactacctactggtaattaattacttaaaattttatttaatttaataaataaatttattatctgctatgtatgtatttaattaaatattatatttcatataattctaataggtgagcgtattagcttctaagataatgtcaattttatttttgaaacaaatgatttacaatacgcatctccagctactgtttctagaatgggtatgattttcttaaactaggaagatattagcattaaatcagtagtcaataaatgggtaaagagatagaaagaagaattataagctaagttagaaaatcttttagaagaatatttctataagattctttagtttgttcaacaatttgaagaagagtaagtagtttagacaactagaattggtttagttatgaatgtcctttcttagcttacttctatccaaagcaagagtgaatttgttacttaaatgttaagaggtttttgcagtaatttctccttacagattagagtaaaaattgcaaatgaaatattttctttgtctggagataaacctccttgtgatcttaataattcaccattagattttgtttgcattaacggatctctaagagtactttattttacttttaaaaaaatttaaataaattcatttttgatttaacgtaaagccactttctatcctttcttaagacatcaatctgaatgactttgctgatagtgaagaaccaccaatcatataaacaattggtaaggaaatttgagtcattagttaagatattaatcacttttttatataggtcttcaaagagattttgaagttttaaagccatggattttaaattgtgaaccttttattgtttgtggtcctgaaggaagtggaaagagtttgttgattagggcagcttttaatgagcttagaaaataataaaaaatttaagttgctacaatctattgtaacgcttaaactactgcagcataaataattcaaaagcttaatcaaatttgtatgaagggtactttttctcaaggaagaattcttaagccaaaggatgccagtagattagttttatacctcaaagatattaacttacccaaaccagataaatatcaaactatataactcatagctttcttgcaataaattattactcacaaaggttattatgatgaataattagagtttgtttaccttgacgaaaaaatttagattgttgcttctatggcaccttcttcaactataggtagacatgaaatttctactagatttactgctaacgctcgtatacattacatataatatccttcaaaagaagaattaatgcacacatacactgaatattcaaaggctattttccaaagcgaaaaagttcgcattgaaaaaaattaggcagcataaattggtaaatttttttaagcaatttcaatcaaatttttcattaaaaattcaaaaaaatttttttaaattaaatttttttattatattttgaatagctaaaaaattcagtttagttttaattgatttctacacaaatttcgcaagtaaatttaacgttgatgagcacagacactacagctttacccctagaaatttaacttaaatagtttttggtatgttgagatatgaaatcggttagagcaatccagattctataggtgaagccttatataatgaaatatcaaagagattcagagatagattagtaaactttgaataataaaataaattcgatgctttcgttggctctttacttcgctcacatttatcatattaggttactcctaacattttctttagctctgttggagggtaaaagcaattaactagattagagaaaaaagattatattgttgcaatcaattaaggtttgctcatgtatgaaagagaatttaaagagatgaaacttcacttattagatgaagtcctatctcttttatcaagtaattaaacaaaaacaacttttatttgaaataaattatataaaataaaattttaacaggtcttgatagatgcttaagctaaagtggcagtgttttactcgctggtagaagtggtataggaagaaaaagttgtattagtcttatggctactatgctaagaatggaaatagtcagtcctagcacaagcagagattatagcacaagagagtttaaaaaagaacttaagattttcttagaaaaagcagcagcttaaaataaataagtaattttatatattgaagatcatcatttagtaaaatctgagtttttggaattactcaactcattgatttcaagtggtgaaattccaggtctctttacttaagatgaagtggatcattccttctaaaatgctgacgaagtccgtagagaaaactatggaagatctttatatgatattttctgtatgagagttaggtaattaattcatttaaataaacaataaataaattaacaaaatcattaataattttattaatctttcacaagcttattttaataactctcaatttaattttaattagataaaatctaagagttgttttaagcatggatcattccgaggagacatttgcagctaattgtgcttctaatccagcattctttactaaatgtacagtcatatggttaaataactggtaaaaaattttttaatttttatcaattaaatataatttatcagcatttttgatagaatcatcataaatagccaaattattcatgatttttctattaaatttttttggaattttaaaaatttaaagataaatatcaaaatatgattttctctattcatttttcacttttggctagattatattgtcactatttaaaatctaataatatttaatgcttattgatcatcttaagaaaatattataacttttaattaaacttaatttttagattcatacttaatcattatcattaaatttatttaaataaatgttaaaataactaactaaattaggagcaaagaatctatgtcagtgattatgaaagaagaattaaaagaaatgcttgaaaatttccctgcaaaagaaaaagaagatattgccagttactttatcaatatacacaagtatggtttagataactctcgtgcttcgccatctcatttatttgctttggctcatacttattctaaaatttatcaaaagaaagttaattcaagaggcagctaggtaatttttcaaataatttgaaataatcatttatcttattatattattatttaatatatagagctctcacttgaagaagggtttaggtaaactttaagaagcaaaagaattggtagatgtcttataaaagcaagcttaagtcaaaaagtaagagttagctgtaaagcaaaaagaagcagacaacgccttggtattaattagtaaagctatgtaaaatgctgcagaaagaaaggctgagtgtgaaaaaatttaagaatatttacaaagtgaagaaggaaagatacaagattaaaggatggaagtccaaagatagctccaagaagtcgaagtaatttatcaaaataaatcttttttttgattttactctagcaaatcagaaaattttgatttaaattttatttttttgctaagtttcactttatttaaaaaaaataatggttttaaaataatattttttaaccttaaaaaaagcctttaattcaatctgccaaaaaatctgtagacaatattagcaaaagtgatttagatttcttaagaaatttgatgatgcctcctcctgttattcacaatatcatgaaaggtgtcttaagggtcttcaatatttcagatgttgagaaatggtaaactgttagatagtttttaagtaataggtaggtattagaataaattattaactttgatcctgatattattactccataagttagaagaggtgtttaggcccaaattatggaaagtgaatcatctttcagaaaagaagtttcttataatgcttcaaaagctgctggtcctatggctgattggactattgcagtacttaagtatagtgaagtaaatgaaaaagttattcctcttaaaaataatcttaaagcaattgattcaaagctgaatgctagtagacaaaaactttaagaaaatgaaaatgagcttcaaaaattagaaggaaaggtagaataattgaagtaagactttgcttcaaagacttcttcagcagaaatattgaaaaacgaactaaagaaataagaagaaacattagctgtggcctcttaacttcttgataaattaggtgatgaaaaggttcgttgggaagctcaagcttaatctattgaaaaagaattcaaaagtttcccagtagagagtttacttgctgctggttttacaatctatttaagtgaaaatgatgaaaattaaagagaaaaggcaatataagaatggaaataaatgaccaaatctcagacttttaattacttgaaattcctaagtagcgaaggttaaatgcttaagtggaagagtgagggtttacctggtgactctctcagtttagaaaacagtgttatgatcttccattctagtaagactcctttgttgattgatcctaatacttaagctactgagtggctcaagaaaaatttaggaactatcgaagtcttaaatcaacaagaccctaaattctctaatcaactcgaattatcagtatttacattttaaatttgcaattccctttaattaacttaacttaaattcatttttttaaatgcttattaactaaaattacttaattgaataaaggttcttttcggaaaaactttactgatttaagaattagataaaatagaacctattttagtacctattttgagaaaagatttagtccactaaggtcctagatgggttgttatgattggcgataaatatgttaactataatgagaatttcaagctttatttatgtacaagaaatagcggtattgaaataaatgcaaatacaagtgctttggtaagtataataaactacacagtcaccaagagtggtttggaaggtaaactgttgagtataattattaaccacgaatagccagatctagaaaaaagaaaataagagctcttagagaatgaagaaaaactcaaaatacaactagaagagttagaaaagacacttttagaagaattggcaagttcaacaggtatttttttataaattaattaaatcgttttagctaaattttattaatttgtttttttattaatttttaggtaacatccttgaaaattctgtgcttattgagagtttaaatcaaactaagtaaaagagttagactattgaagttagtttaaaggaaagtacaaaattataagaaaacctagatcaataaagagaagtctatagaaatcttgcagtcaagggtgcttaacttttcataagtataggtgacttaaagaaaatcaataatatgtacaggttctctttgaattacttcataaagcttttcaaaatttgcctaaatgttaaagaataattccccaatatgcaagctaaactccaattctgtgcagtcaatctaaatagaattatctttaataatgttgcaagctcgctatttaaacacgatagacttatgtttggtcttcatattgttcacgacatatatcctgagtatttctaacaaagcgaatgggatttcttgttaggaaacactggtaaaattaattttatttaagaaaataatatatatttattattaaatttataaatcagctctagcaattgaaagcaacttgtaattacctaaatgggctaaccctgactgcaaagatcaatatgcagtatttgtcaatagttttggaaaactttgcaacaatattaacttcaatgatagagagtgggaataatggagcaaggaattgcaatgtgaaagagttttcccctaagcctatgcaagcaaattaactcaattttagaaagtattgtttgttcaagttttcagacctgaaagattgcaatctgctttgaatgattttgtatgctagtcattgcaaatatcttcaattagtggaaatccattctcttttaattccatctattaataggagacatccacctaaactcctgccttgtttgttgtttctcccggttctgatccttctgcagaattagaagaatatgctgagtaataaattggcagagaaaacttctaagaaatgtccatgggtggtaaccaaaatgacgtagctctagaaaaactaagagaagtaaaaaaaatcttacattcaatgctagtattaaaaaaatttattaaataaaaaaggctgcaaacaaaggatattggctttgtcttaaaaacttacatttagtcacagcatggcttccaattttagaaaaagaattaaaaactctaacacctcactagaatttcaggtaaataaaaaaaattccaaggtttttcataatcatcaattaattttatttaaaaagattatggcttacaactgaagctcatattaaattcccagctatcttactagaaacctgctacaaggtatcttatgaatctccacctggtcttaaaaagaacgttgaaagaatctacagcagttggagtccctaatacattgccaagggttctgcttagagagcttaattgttattccttttagcttggttccatgctattttacaagaaagaagaacctatattccttaaggttggtctaagttctatgagttttcatatggtgatttgagagtaattgttttaaattttttattaatttttaaatattttctagctccacttagatttgaatttaaaagctccaagattaattgtttttaattttatggtttctaataatttgtttttatgtatatataggctggtacttaaattattgaaggacttgtttaggacacctaatagaaaggaataagttgggaaactctttatgggttatttgaaaatgcaatttatggaggtagaattgatgaggcttttgatatgagagtattgagatcctacatcgaattgtatttcaataataatattcttaaaggttctgctagaatacctactggtgatactctcccacaaagtactaatttgcctgattacttggcaatagttaagaagatgagtgaaactgatactccctctatttttggtttacctctaaatattgataaggcagtttaaagatataatacttaacaggttatttctaatcttaagattatcatgcaagcaagtgctgaggatcttaaatttgataaggaaaaatggtagaaataacttggaacaattataaatctttggaaaaatctttataagcagttccgtgaaggaagtggtttaccttaaattaaaccttaaaatctaacttcaacagaccctatagaatcatttgtttacctagaagcttcatcagcatactaaatgcttgaaaaaattgaaagctcaattgagggtttgaataaagtaaattaaaaatttattttatcttaaagattttattaaaattttttaaattcataggttttgtttggaaatggtttattaactagcgaaatacaagcaacaggtatggaactcatgcttggtaatgttcctgaaaaatggagtaaagtttgggaaggacctgataacgctaatagctggcttaagggattctgctcaagagtttatcaacttaagaaatgggtagaaaccttaagaaacggtagtcttcttgacagtccactcaatttatctgaccttttccaccccgaaattttcttaaacgctttaagatagaaaacagcaagaaaaataagcaaaccccttaatgaccttaaaatagttacatcattcgattaatcaaaaatcagcactgccattaccataaaagtatatttaaagataaagtgataaatagattattaaatactcttttttaaaattagataaaaaatcttttactttaaggttgctagattaactaaggacatcttattgatggagcctaagatcttcctgaattcgtttaactacctgaattatatattggatttatccctaaagatgaataagatccttacccctctaatactttaggagtaatacaaatatttttttaaataattttagtatttacgtttttttatcataaataataggaattcccaatattctcaagtagccaaagagaaaaacttgtagcaaaaataaaaataccagtacaaggaagtctaaacgatagaataattgctggtgttgcatttgttttataaaataattga